﻿using System;
using OA.DBUtility;

namespace OA.Model
{
    [Serializable]
    [MappingTable("PaperView")]
    public partial class PaperViewInfo:PaperInfo
    {
         
    }
	/// <summary>
	/// Paper:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    [MappingTable("Paper")]
	public partial class PaperInfo
	{
		public PaperInfo()
		{}
		#region Model
		private int _id;
		private int? _employeeid;
		private DateTime? _publishtime;
		private string _papername;
		private string _publicationname;
		private string _cooperativepublisher;
		/// <summary>
		/// 
		/// </summary>
        [DataField("Id")]
        [PrimaryKey(PKBuildType.AutoIncrease)]
		public int Id
		{
			set{ _id=value;}
			get{return _id;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("EmployeeID")]
		public int? EmployeeID
		{
			set{ _employeeid=value;}
			get{return _employeeid;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("PublishTime")]
		public DateTime? PublishTime
		{
			set{ _publishtime=value;}
			get{return _publishtime;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("PaperName")]
		public string PaperName
		{
			set{ _papername=value;}
			get{return _papername;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("PublicationName")]
		public string PublicationName
		{
			set{ _publicationname=value;}
			get{return _publicationname;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("CooperativePublisher")]
		public string CooperativePublisher
		{
			set{ _cooperativepublisher=value;}
			get{return _cooperativepublisher;}
		}
		#endregion Model

	}
}

